package sun.superstring.variable;

public class VariableDemo1 {
    public static void main(String[] args) {

        test();
    }

    // 定义一个方法，来学习变量的定义
    public static void test() {
        // 定义一个变量
        int a = 10;
        System.out.println(a);

        // 定义一个变量，变量的值是浮点数
        double d = 3.14;
        System.out.println(d);

        // 定义一个变量，变量的值是字符
        char c = 'a';
        System.out.println(c);

        System.out.println("-------------------");

        int age2 = 10;
        age2 = 20;
        System.out.println(age2);
        age2 = age2 +1;
        System.out.println(age2);

        System.out.println("-------------------");

        // 需求：微信钱包目前有9.9，发出去5元，又收到了6元，请实时输出钱包的余额

        double money = 9.9;
        System.out.println(money);
        money = money - 5;
        System.out.println(money);
        money = money + 6;
        System.out.println(money);

        System.out.println("-------------------");

        char ch = 'A'; // A的ASCII码是65
        System.out.println(ch+1);
        char ch1 = 'a'; // a的ASCII码是97
        System.out.println(ch1+1);

        //程序中可以直接写进制数据
        // 97的二进制表示
        int i1 = 0B01100001;
        System.out.println(i1);

        // 97的八进制表示
        int i2 = 0141;
        System.out.println(i2);

        // 97的十六进制表示
        int i3 = 0x61;
        System.out.println(i3);

        // 250的十六进制表示
        int i4 = 0xFA;
        System.out.println(i4);



    }
}
